/**
 * Created by lenovo-pc on 2014/10/2.
 */
$.fn.serializeObject = function(){
    var o = {};
    var a = this.serializeArray();

    $.each(a, function(){
        if( o[ this.name ] != undefined){
            if(! o[ this.name ].push){
                o[ this.name ] = [o[this.name]];
            }
            o[this.name].push( this.value || "")
        }
        else{
            o[this.name] = this.value || "";
        }
    });
    return o;
};